senior managers - German English Dictionary